home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 2000 July: Mac OS SDK / Dev.CD Jul 00 SDK2.toast / Development Kits / Hardware / Mac OS USB DDK / Mac OS USB DDK 1.4.1 / Examples / DropPrint•USB / DropPrint•USB.make < prev    next >
Encoding:
Text File  |  2000-04-25  |  2.9 KB  |  110 lines  |  [TEXT/R*ch]

  1. #
  2. #    File:        DropPrint•USB.Make
  3. #
  4. #    Contains:    xxx put contents here xxx
  5. #
  6. #    Version:    xxx put version here xxx
  7. #
  8. #    Copyright:    © 1998 by Apple Computer, Inc., all rights reserved.
  9. #
  10. #    File Ownership:
  11. #
  12. #        DRI:                xxx put dri here xxx
  13. #
  14. #        Other Contact:        xxx put other contact here xxx
  15. #
  16. #        Technology:            xxx put technology here xxx
  17. #
  18. #    Writers:
  19. #
  20. #        (CSS)    Chas Spillar
  21. #
  22. #    Change History (most recent first):
  23. #
  24. #      <USB7>      7/8/98    CSS        Change the SPI and Internal Interface variables to the new
  25. #                                    names.
  26. #
  27.  
  28. #   File:       DropPrint•USB.make
  29. #   Target:     DropPrint•USB
  30. #   Sources:    DropShell.c
  31. #               dropshell.r
  32. #               DSAppleEvents.c
  33. #               DSUserProcs.c
  34. #               DSUtils.c
  35. #               ListInDialog.c
  36. #               ListInDialog.r
  37. #               SafeNameRegistry.c
  38. #               TestPrinterClass.c
  39. #   Created:    Friday, May 15, 1998 04:37:16 PM
  40.  
  41.  
  42. MAKEFILE     = DropPrint•USB.make
  43. •MondoBuild• = {MAKEFILE}  # Make blank to avoid rebuilds when makefile is modified
  44. Includes     =
  45. Sym•PPC      = -sym on
  46. ObjDir•PPC   = {USBObjects}
  47. AppName          = "DropPrint•USB"
  48. DropPrintTarget = "{USBTargets}Utilities:"{AppName}
  49.  
  50.  
  51. PPCCOptions  = {Includes} {Sym•PPC} 
  52.  
  53. Objects•PPC  = ∂
  54.         "{ObjDir•PPC}DropShell.c.x" ∂
  55.         "{ObjDir•PPC}DSAppleEvents.c.x" ∂
  56.         "{ObjDir•PPC}DSUserProcs.c.x" ∂
  57.         "{ObjDir•PPC}DSUtils.c.x" ∂
  58.         "{ObjDir•PPC}ListInDialog.c.x" ∂
  59.         "{ObjDir•PPC}SafeNameRegistry.c.x" ∂
  60.         "{ObjDir•PPC}TestPrinterClass.c.x"
  61.  
  62.  
  63. "{DropPrintTarget}" ƒƒ {•MondoBuild•} {Objects•PPC}
  64.     PPCLink ∂
  65.         -o {DropPrintTarget} {Sym•PPC} ∂
  66.         {Objects•PPC} ∂
  67.         -t 'APPL' ∂
  68.         -c '????' ∂
  69.         "{SharedLibraries}InterfaceLib" ∂
  70.         "{SharedLibraries}StdCLib" ∂
  71.         "{SharedLibraries}MathLib" ∂
  72.         "{PPCLibraries}StdCRuntime.o" ∂
  73.         "{PPCLibraries}PPCCRuntime.o" ∂
  74.         "{PPCLibraries}PPCToolLibs.o"
  75.  
  76.  
  77. "{DropPrintTarget}"ƒƒ {•MondoBuild•} dropshell.r
  78.     Rez dropshell.r -o {DropPrintTarget} {Includes} -append
  79.  
  80. "{DropPrintTarget}" ƒƒ {•MondoBuild•} ListInDialog.r
  81.     Rez ListInDialog.r -o {DropPrintTarget} {Includes} -append
  82.  
  83.  
  84. "{ObjDir•PPC}DropShell.c.x" ƒ {•MondoBuild•} DropShell.c
  85.     {PPCC} DropShell.c -o {Targ} {PPCCOptions}
  86.  
  87. "{ObjDir•PPC}DSAppleEvents.c.x" ƒ {•MondoBuild•} DSAppleEvents.c
  88.     {PPCC} DSAppleEvents.c -o {Targ} {PPCCOptions}
  89.  
  90. "{ObjDir•PPC}DSUserProcs.c.x" ƒ {•MondoBuild•} DSUserProcs.c
  91.     {PPCC} DSUserProcs.c -o {Targ} {PPCCOptions}
  92.  
  93. "{ObjDir•PPC}DSUtils.c.x" ƒ {•MondoBuild•} DSUtils.c
  94.     {PPCC} DSUtils.c -o {Targ} {PPCCOptions}
  95.  
  96. "{ObjDir•PPC}ListInDialog.c.x" ƒ {•MondoBuild•} ListInDialog.c
  97.     {PPCC} ListInDialog.c -o {Targ} {PPCCOptions}
  98.  
  99. "{ObjDir•PPC}SafeNameRegistry.c.x" ƒ {•MondoBuild•} SafeNameRegistry.c
  100.     {PPCC} SafeNameRegistry.c -o {Targ} {PPCCOptions}
  101.  
  102. "{ObjDir•PPC}TestPrinterClass.c.x" ƒ {•MondoBuild•} TestPrinterClass.c
  103.     {PPCC} TestPrinterClass.c -o {Targ} {PPCCOptions}
  104.  
  105. # Clean option - Deletes all object files created by this makefile.
  106. #..........................
  107. Clean ƒƒ
  108.     Delete -i {Objects•PPC}
  109.     Delete -i {DropPrintTarget}
  110.